dragicon: Change how to acquire drag icons
authorBenjamin Otte <otte@redhat.com>
Mon, 2 Mar 2020 01:55:38 +0000 (02:55 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 2 Mar 2020 03:43:56 +0000 (04:43 +0100)
commit03882e1f960a738f1289db3747223dfc7cc2db1e
treea59b00af0da7a0738ecb16cc9e1a7f5775137592
parent9efc4e67777e1cb111167ab92e231a05f4b946ba
dragicon: Change how to acquire drag icons

Before, gtk_drag_icon_new_for_drag() allowed creating new drag icons.
This could cause multiple drag icons to exist for a single drag.

Now, gtk_drag_icon_get_for_drag() makes sure that only one drag icon is
created.
docs/reference/gtk/gtk4-sections.txt
gtk/gtkdragicon.c
gtk/gtkdragicon.h
gtk/gtkdragiconprivate.h [deleted file]
gtk/gtkdragsource.c